• word of the day

    zenaidura macroura

    zenaidura macroura - Dictionary definition and meaning for word zenaidura macroura

    Definition
    (noun) wild dove of the United States having a mournful call
    Synonyms : mourning dove
Download our Mobile App Today
Receive our word of the day
on Whatsapp